释义 |
deliver the goods phrase to achieve or produce something good, or something that was promised or is expected: As an employer we will give you a lot of freedom but we expect you to deliver the goods. The government has yet to deliver the goods on its promised reforms. His impressive connections would not count for much if he could not deliver the goods as a writer. There has been a lot of hype around the singer, but this performance certainly delivered the goods. See also
|