Englisch to hand something to someone on a silver plate/platter

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