German | English | |
---|---|---|
sich auf etw. stürzen; sich in etw. verbohren; sich an etw. festbeißen {vr} | to latch on to sth. [fig.] | |
sich stürzend; sich verbohrend; sich festbeißend | latching on | |
sich gestürzt; sich verbohrt; sich festgebissen | latched on | |
Die Medien haben sich auf den Skandal gestürzt. | The media have latched on to the scandal. |