Samraworld Dictionary
(1)
Adjective
Something that is too difficult or too great to overcome.
克服するのが難しすぎる、または大きすぎる。
Examples
-
The challenges faced by this administration turned out to be insurmountable.この政権が直面した課題は打ち勝ち難いことが判明しました。