斗志昂扬 [- - ánɡ yánɡ]One's fighting spirit soars aloft.; be full of fight; be high in spirits; eager to fight; full of militancy; full of fighting spirit; have high morale; with high fighting morale; work with high morale:
•¶ 虽然他们失败过很多次, 但仍然斗志昂扬。 In spite of numerous defeats, they still had plenty of fight left in them.