meaning of bessere Ergebnisse erzielen

bessere Ergebnisse erzielen - German to English

to get better results