shén cǎi fēi yáng

Translation

  • in high spirits (idiom)
  • glowing with health and vigor

Synonyms

Chinese Tones