20110418 city.delhi: Rain pours cool comfort; delays onset of summer