Englisch to come down on someone like a ton of bricks

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