ein versprechen erfüllen

listen to the pronunciation of ein versprechen erfüllen
Deutsch - Englisch
to make good a promise