20190522 city.hyderabad: Despair for many; joy for few as heavy rain lashes twin cities