huān xīn gǔ wǔ

Translation

  • elated and excited (idiom)
  • overjoyed

Synonyms

Chinese Tones