make a neat job of

listen to the pronunciation of make a neat job of
English - English
do a good job, produce good work