deliver the goods

动词 v.

英文释义

动词 v.
  1. To do what was promised or expected. idiomatic,informal
    — The government promised a lot, but failed to deliver the goods.

词形变化

delivers the goods present,singular,third-person delivering the goods participle,present delivered the goods participle,past delivered the goods past
1 次浏览 数据来源: Wiktionary