20140720 city.delhi: Rains bring cheer; but disease fear looms