Translation of "Getting better and better" in German

Related phrases