insurmountable

[ˌɪnsə'mauntəb(ə)l]

adj

нездоланний, непереборний, непоборний

Джерело: Англійсько-український словник на Slovnyk.me