Englisch to sew/stitch up a deal

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