20050723 city.hyderabad: Rain brings traffic to halt