meaning of bezogen auf etw. gut wegkommen

bezogen auf etw. gut wegkommen - German to English

to accomplish well off sth.