Englisch to let someone stew in their own grease/juice

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