Englisch to wring somebody's neck

  • criticism and frustration

Meaning: To criticise or punish someone harshly (for a mistake).

Swedish translation:
German translation:

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