英语to pledge undying love (idiom); oath of eternal love,to swear by all the Gods
德语einander ewige Liebe (od. Treue)