C1 adjective /ˌɪnsərˈmaʊntəbl/
insurmountable
अतिरिक्त
Meaning
Too great to be overcome.
Example
The explorers faced insurmountable odds in the desert.
अन्वेषकों को रेगिस्तान में अभेद्य बाधाओं का सामना करना पड़ा।