Word Definition - 精神奕奕

jīng shén yì yì in great spirits; to have great vitality