"keep your promise" in German to keep your promise sein Versprechen halten Detailed translations for "keep your promise" to keep your promise to keep your promise sein Versprechen halten