lahmlegen

lahmlegen : to immobilize, to bring to a standstill

Der Computervirus legte zahlreiche Netze lahm.

The computer virus immobilized numerous networks.