The English term "affirmation, promise" matches the German term "Versprechen"

other english words that include "promise" : german :
affirmation, promise Gelöbnis
acceptance, admission, affirmation, promise Zusage