Translation of "Geloben besserung" in English

Dann gelobe ich Besserung.
Well, I shall try to do better in future.
OpenSubtitles v2018