Language:
Free Online Dictionary|3Dict

拱手让人

Source : CEDICT

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