3311 / 3571

What does 真是的 (zhēn shì de) mean in English?

真是的
zhēn shì de

be really terrible