meaning of Bestnoten erreichen

Bestnoten erreichen - German to English

to make perfect scores [esp. Am.]