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.
在比赛中,团队面临了无法克服的挑战。