Englisch to blow a hole in someone’s plans

Übersetzungen auf Deutsch:

Kennen Sie schon die Übersetzungen für diese Phrasen?