invincible
– gyõzhetetlen.