deliver the goods | come up with the goods
成語所屬單字deliver
deliver the goods | come up with the goods — 慣用語
1. To successfully do what you promised or what others expect you to do.
1.慣用語
釋義
兌現承諾
To successfully do what you promised or what others expect you to do.
例句
Maya promised to finish the project on time, and she delivered the goods.
Did the new employee deliver the goods in his first month?