英语to make a solemn vow
德语etwas auf Ehre und Gewissen versichern(S)
法语(expr. idiom.) faire un voeu sincère et con