insurmountable obstacle

Translations
непреодолимое препятствие
The team faced an insurmountable obstacle in their project.
Команда столкнулась с непреодолимым препятствием в своем проекте.