KEEP PROMISE

Meaning 1: