1) an unconqueraBle faith.
不可战胜的信念
2) unquenchable enthusiasm.
不可战胜的热情
3) invincible champion
不可战胜的冠军
补充资料:战胜
1.在战争中取胜;经战斗而获胜。 2.指一种思想克服另一种思想。 3.指科举考试登第。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条