Insuperable
(adj.) incapable to being overcome or solved
Synonyms
Impossible, Overwhelming
Antonyms
Easy
Sentences
1.) Solving the Rubik cube was insuperable.
2.) It seemed that beating the villain was insuperable.
Superman Returns - Bullet Scene