puts a brake on

listen to the pronunciation of puts a brake on
Englisch - Englisch
causes things to slow down, causes a delay