láng bèi bù kān

Translation

  • battered and exhausted
  • stuck in a dilemma

Synonyms

Chinese Tones