give/hand something to someone on a plate idiom informal
把…拱手让给(某人);让(某人)轻松赢得
to allow someone to get or win something very easily
They were handed the contract on a plate. 他们很轻松地得到了合同。
The Canadian team handed the game to them on a plate. 加拿大队让他们轻易取胜。