Torrential rain accompanied by strong winds on Tuesday pummelled Mumbai, disrupting rail, road and air services, uprooting trees, swamping homes, and bringing the city and satellite towns to their knees.
In a span of 24 hours from 8:30 a.m. on Monday, Santa Cruz observatory recorded 88 mm of rainfall with Colaba received nearly double the amount, close to 152 mm. The disaster management team and Brihanmumbai Municipal Corporation (BMC) are on alert that any time people may need them for help.
Mumbai recorded the highest ever 12-hour rainfall since 2005 on Tuesday with 315.8 mm of rain in 12 hours ending 8.30 pm.
Public buildings like schools, colleges, and churches were also offered by concerned Mumbai citizens to support the affected people.
The MET department has made a forecast that part of north Konkan, including Mumbai, will receive very heavy to extremely heavy rain (almost 200mm of rainfall) until Wednesday. He informed Mumbaikars that the administration is "fully geared and monitoring situation" following heavy rains in Mumbai.
The heaviest rainfall across Pakistan is expected on Thursday and Friday when locations from Karachi eastward can expected 50-100 mm (2-4 inches) with local amounts over 150 mm (6 inches). Tuesday's rain was the heaviest since July 2005, when floods paralysed the city. Train service has also been restored on some lines of local, but two-day rain has flooded Mumbai and its surroundings.
On Wednesday, as the rainfall subsided, Mumbai limped back to normalcy as traffic and thousands of stranded commuters headed home.
The coastal city of more than 20 million people is the latest to be hit by floods that have ravaged South Asia this monsoon season, affecting millions of people across India, Nepal and Bangladesh and killing over 1,200.
Officials are calling on people to stay at home. Several passengers also remained stranded at Bandra Railway Station.
Like clockwork, Mumbai, the maximum city has once again managed to get into a fight with the rain gods, and like always, they seem to have an upper hand.