Hospital authorities say heavy rain and the blockage of sewage drains caused the inundation of Hyderabad's Osmania General Hospital.