What does am besten wegkommen mean?

am besten wegkommen - German to English

to obtain the most readily useful of deal

View more

  • to really have the most readily useful from it