Language:
Free Online Dictionary|3Dict

拱手讓人

Source : CEDICT

to surrender sth. submissively/to hand sth. over on a silver platter (idiom)