Translation of "Commitment abgeben" in English