C1 adjective /ˌɪnsərˈmaʊntəbl/
insurmountable
unüberwindbar
Meaning
Too great to be overcome.
Example
The explorers faced insurmountable odds in the desert.
Die Entdecker standen im Wüstengebiet unüberwindbaren Hindernissen gegenüber.