WORD BY WORD

insurmountable

英/ɪnsəmˈaʊntəbəl/
美/ˌɪnsɝˈmaʊntəbəɫ/
01adj.

难以克服的, 不能超越的

not capable of being surmounted or overcome