20210822 city.delhi: Heavy rain in Dehi: Commuters face harrowing time as major stretches hit by flooding