qì jí bài huài

Translation

  • flustered and exasperated
  • utterly discomfited

Synonyms

Chinese Tones