making a pledge, making a promise

listen to the pronunciation of making a pledge, making a promise
Английский Язык - Английский Язык
swearing an oath