Incapable of being overcome or subdued English: invincible, unbeatable, unvanquishable Bahasa: kuat, gigih