20080731 city.delhi: Rain relieves hot and humid Delhi