Chinese words · Chengyu

意气风发

yìqì-fēngfāTraditional 意氣風發

high-spirited; full of vigor

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