Chinese words · Chengyu

斗志昂扬

dòuzhì-ángyángTraditional 鬥志昂揚

high-spirited

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