unable to be overcome

See: invincible