2031 / 2202

What does 真是 (zhēn shi) mean in English?

真是
zhēn shi

really-be; really; indeed; what a shame; too bad