zhēn shi

Translation

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

Synonyms

Chinese Tones