encumber progress

Translations
entraver le progrès