Sri Lanka was not ready for Cyclone Ditwah, both in terms of the intensity of rainfall and winds, and also in terms of ...