What does bezogen auf etw. gut wegkommen mean?

bezogen auf etw. gut wegkommen - German to English

to accomplish well off sth.