to pledge ones troth

listen to the pronunciation of to pledge ones troth
English - German
ewige Treue schwören
to pledge one's troth
ewige Treue schwören