idiom
live up to one's promise
Meaning
to fulfill what was promised or expected
Example
He **lived up to his promise** and completed the project.