to keep one's promise {fulfill, live up to}