непреодолимое препятствие
см. тж. представлять непреодолимое препятствие для
• The supporters of this model will face insurmountable (or insuperable) obstacles in producing an explanation.
Источник:
Русско-английский научно-технический словарь
на Gufo.me