Insuperable
(adj.) incapable to being overcome or solved
synonyms & antonym
S: impossible, overwhelming
A: achievable, reachable
Sentences
1.The warriors were insuperable to the large door, that opened to the city.
2.Met with insuperable obstacles and many disappointments.
People Doing Impossible Things