|
Từ điển Oxford Advanced Learner 8th
deliver the goods
deliver the ˈgoods | come up with the ˈgoods idiom (informal)to do what you have promised to do or what people expect or want you to do • We expected great things of the England team, but on the day they simply failed to deliver the goods. Main entry: ↑goodsidiom
|
|
|
|