C2 adjective /ɪnˈsuːpərəbl/
insuperable
克服できない
Meaning
Impossible to overcome or surpass.
Example
The team faced insuperable challenges during the expedition.
チームは遠征中に克服できない課題に直面しました。