Rain water stagnated on the road.
लगातार हो रही बारिश का पानी सड़क पर जमा हुआ था।