arrest (someone's) progress

Translations
freiner la progression de quelqu'un
Words
progress

noun
progrès
arrest

verb
arrêter