zhēn​shi

indeed

Definitions

zhēn​shi

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

Sources