xǐ xiào yán kāi

Translation

  • grinning from ear to ear (idiom)
  • beaming with happiness

Synonyms

Chinese Tones