New Delhi: The constant downpour in the national capital and its adjoining areas of Gurgaon and Noida crippled normal life and caused traffic snarls as roads were flooded in many areas.
The water-logged streets in several areas of the national capital including Badarpur, Lajpat Nagar, Mehrauli, Kalindi kunj and many more, caused gridlocks giving the traffic police a hard time.
Police said that many parts of Lajpat Nagar, Defence Colony, Punjabi Bagh and Seelampur were submerged in water leading to traffic diversions at several places.
The heavy rainfall and the water-logging have left commuters helpless.
"I have been stuck in the half way of Defence Colony flyover going towards Lajpat Nagar for more than an hour now. There is no respite. It's clearly visible that even the traffic police cannot do anything in such a situation apart from diverting the routes," Raman Batra, who works in a bank, told IANS.
Meanwhile, the Indian Meteorological Department (IMD) has said the downpour will continue for two more days.
The rain on Saturday morning also spoiled a walkathon organised by the health ministry at India Gate to mark the World Population Day.
"There is heavy water-logging even on the railway tracks on the Badarpur-Prahladpur Road. No traffic police constable is in sight," Sunil Shah, a businessman, told IANS.
People lashed out at the political class and the civic bodies for the mess in the city during every monsoon.
"I am not blaming anyone but the ministers and MLAs who are demanding salary hike, should once in a blue moon feel the misery of a common man," Shivi Bhatia, an IT professional, told IANS.
According to the civic bodies, over 200 drains in the national capital were to be cleaned, which, however, was pending due to lack of funds.
Delhi received 93.8 mm of rainfall till 8.30 a.m. on Saturday, the IMD said. It has forecast more rainfall.
Saturday's maximum temperature was recorded at 27.9 degrees Celsius, seven notches below the season's average.
Sunday's maximum and minimum temperature is likely to hover around 26 degrees Celsius and 22 degrees Celsius respectively.