àn rán - shén shāng

Translation

  • (idiom) depressed
  • dispirited

Synonyms

Chinese Tones