insurmountable
adj. 不能克服的;不能超越的;难以对付的
例句
The crisis doesn't seem like an insurmountable problem.
这场危机不像是无法克服的。
《柯林斯英汉双解大词典》
The falls have always been an insurmountable obstacle for salmon and sea trout.
这些瀑布始终是鲑鱼和海鳟鱼不可逾越的障碍。
These problems can seem insurmountable.
这些问题似乎不可逾越。