20150803 city.delhi: Man & machine fight perils of Najafgarh drain