20120719 city.pune: Some rain at last brings relief; city hopes for more