神采奕奕

shén cǎi yì yì

in glowing spirits (idiom); bursting with life

radiating health and vigor

shén

god; deity

cǎi

color

abundant

abundant