in die bresche springen

listen to the pronunciation of in die bresche springen
Deutsch - Englisch
to throw oneself into the breach
to step into the breach