chose promise, chose due
Meanings
Proverb
1. a promise is a promise