The rain rained down on the traffic on the road.