Opposite in English: invulnerable; powerful
Related words in English: impotent; powerless; vulnerable