to keep one's promises

listen to the pronunciation of to keep one's promises
English - Turkish
English - English
deliver the goods

The government promised a lot, but failed to deliver the goods.