Commuters in Delhi had a harrowing time as heavy rains flooded roads for the third consecutive day, on Wednesday, causing traffic jam, due to water-logged roads. Many parts of the city are already under water, ahead of the morning rush hour and traffic is moving slow on several key roads.