ср. promise выполнять свои обещания – to keep one's promises давать обещание – to make a promise исполнять обещание – to keep one's promise/word, to,be as good as one's word исторгать обещание – to extort/force/wrest a promise связывать обещанием – to bind by promise щедрый на обещания – lavish with promises
с. promise
дать ~ (дт.) (give* a) promise
сдержать ~ keep* a promise
выполнить ~ redeem a pledge/promise
торжественное ~ solemn promise
клятвенное ~ oath