Translation of "Besserung geloben" in English

Related phrases