xīn huā nù fàng

Translation

  • to burst with joy (idiom)
  • to be over the moon
  • to be elated

Synonyms

Chinese Tones