insuperable limitation

Translations
непреодолимое ограничение
The new policy imposed an insuperable limitation on the company's growth.
Новая политика наложила непреодолимое ограничение на рост компании.