Language:
Free Online Dictionary|3Dict

拖泥带水

Source : CEDICT

lit. wading in mud and water/a slovenly job/sloppy