jīng​shén​huàn​fā

in high spirits ; glowing with health and vigor

Definitions

jīng​shén​huàn​fā

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

Sources