xǐ chū wàng wài

Translation

  • to be pleased beyond one's expectations (idiom)
  • overjoyed at the turn of events

Synonyms

Chinese Tones