Англо-русский словарь Мюллера
Insuperable [ɪnˊsju:pǝrəbl] a
непреодолимый;
insuperable difficulty непреодолимая трудность
insuperable