What does besser abschneiden mean?

besser abschneiden - German to English

to fare better

View more

  • to achieve the advantage