staunch; tenacious; indomitable; dauntless;steadfast 進(jìn)行~的斗爭(zhēng)carry out (or wage)tenacious(or dauntless)struggle against/~地表現(xiàn)自己stubborn in asserting oneself/~拼搏tenaciously strive to succeed/~的戰(zhàn)士 staunch fighters/~不屈的精神 dauntless (or indomitable) spirit/~的毅力great will power;indomitable will