Word Definition - 精神焕发

jīng shén huàn fā in high spirits (idiom); glowing with health and vigor