Translated Labs
YOU SAID:
Served on a silver platter
INTO JAPANESE
銀の皿にかかっていた
BACK INTO ENGLISH
Hung on a silver plate
銀のプレートに掛け
Okay, I get it, you like Translation Party.