invincible, imbattable
I thought that I was invincible.
Je me croyais invincible.
Tom felt invincible.
Tom se sentait invincible.
Je ne suis pas invincible.
Je suis invincible !
The French monarchy seemed invincible; however, it was overthrown.
La monarchie française semblait invincible ; pourtant, elle a été renversée.
Le dragon est invincible.