in spite of numerous defeats they still had plenty of fight left in them
Related Translations:
斗志昂扬: 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
虽然: though; although 短语和例子虽然他很努力, 但他考试没有及格。 although he worked hard, he failed in the exam. 他虽然年轻, 但有经验。 young though he is, he is quite experienced