ganze arbeit leisten

listen to the pronunciation of ganze arbeit leisten
German - English
to make a good job of it