精神煥發 jīng shén huàn fā

DEFINITIONS

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

CHARACTERS

精 jīng essence; semen; spirit
神 shén spirit, god, supernatural being
煥 huàn shining, brilliant, lustrous
發 fā issue, dispatch, send out, emit