Idiom of the day :- Deliver the goods

Idiom of the day :- Deliver the goods

Usage, examples and definition of the Idiom :-

The goods referred to in this idiom mean an expected — or hoped for — result. ‘Deliver’ means to come forth with. ‘Now that I’ve had my car repaired it’s running fine and delivering the goods.’ ( Hoped-for results ) ‘I knew Sam would deliver the goods once he understood his job. That’s why I promoted him.’ the boss said. (Expected results )