The western Indian city of Pune was battered by 140 mm (5.5 inches) of rain in 48 hours this week, in what the Maharashtra state chief minister called an "unprecedented" level of monsoon rain.