(Of a difficulty or obstacle) impossible to overcome.
Meph·i·stoph·e·li·an
Cru·cif·er·ous
Las·civ·i·ous