factor hampering

Переводы
фактор, препятствующий
The main factor hampering progress is lack of funds.
Основной фактор, препятствующий прогрессу, - это нехватка средств.
Слова
hampering

существительное
препятствие