Translate
make a pledge or vow or promise