20100606 city.delhi: Rain brings promise of a cool Sunday