jdm. etwas geloben

listen to the pronunciation of jdm. etwas geloben
ألمانية - الإنجليزية
to pledge something to somebody
to vow something to somebody