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