精神焕发

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

to send out