keep/fulfill one's promise
phrase
: to do what one said one would definitely do
Love words? Need even more definitions?
Merriam-Webster unabridged



