20130413 city.ranchi: Rain brings relief; storm wreaks havoc