Translation of "Verspreche besserung" in English