invincible。

invincible :adj. 无敌的; 不可战胜的,不能征服的; 无攻不克; 无前;

例句:

When Sotomayor is on form he is virtually invincible.

索托马约尔状态好时几乎无人可敌。

2.He also had an invincible faith in the medicinal virtues of garlic.

他同时也对大蒜的医学功效深信不疑。