factor hampering

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

noun
препятствие