insuperable
🇺🇸
/ɪnˈsuːpərəbl/
🇬🇧
/ɪnˈsuːpərəbl/
impossible to overcome or deal with
The team faced an insuperable challenge when their star player got injured.
当他们的球星受伤时,团队面临了一个不可克服的挑战。