20070611 india: Some relief from heat in sight