liáo dǎo

Translation

  • down on one's luck
  • in straitened circumstances
  • disappointed
  • frustrated

Synonyms

Chinese Tones