Rain in Delhi always slows down traffic. The same happened at ITO where people remained stuck for hours