精神焕发

jīng shén huàn fā

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

精

jīng

essence

神

shén

god; deity

焕

huàn

(bound form) shining; glowing; lustrous

发

fā

to send out