insurmountable
🇺🇸
/ˌɪnsərˈmaʊntəbl/
🇬🇧
/ˌɪnsəˈmaʊntəbl/
impossible to overcome or deal with
The team faced an insurmountable challenge during the competition.
在比賽中,團隊面臨了無法克服的挑戰。