zì zhǎo

Translation

  • to suffer as a consequence of one's own actions
  • you asked for it
  • to bring it on oneself (sth unpleasant)

Synonyms

Chinese Tones