xīn shì chóng chóng

Translation

  • to have a lot on one's mind
  • to be laden with anxiety

Synonyms

Chinese Tones