What does bessere Ergebnisse erzielen mean?

bessere Ergebnisse erzielen - German to English

to get better results