真是

zhēnshi
indeed, truly
HSK 79

Additional Dictionary Meanings

indeed; truly(coll.) (used to express disapproval, annoyance etc)