invincible /too strong to be defeated or changed 不可战胜的;不能改变的/an invincible belief in his own ability
Til next time, at 00:00