Chinese words · Chengyu

神采飞扬

shéncǎi-fēiyángTraditional 神采飛揚

in high spirits; glowing with energy

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.