Englisch to sign one’s own death warrant

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