meaning of am besten abschneiden

am besten abschneiden - German to English

to-do best