chén bù zhù qì

Translation

  • to lose one's cool
  • to get impatient
  • unable to remain calm
Chinese Tones