精神奕奕

jīng shén yì yì

in great spirits

to have great vitality

精

jīng

essence

神

shén

god; deity

奕

yì

abundant

奕

yì

abundant