Opposite in English: conquerable; superable; surmountable
Related words in English: insuperable; unconquerable