xǐ bù zì shèng

Translation

  • unable to contain one's joy (idiom)

Synonyms

Chinese Tones