20060710 india: Rain brings respite to sweating city