xīn shén bù níng

Translation

  • to feel ill at ease

Synonyms

Chinese Tones