xìng gāo cǎi liè

Translation

  • happy and excited (idiom)
  • in high spirits
  • in great delight

Synonyms

Chinese Tones