India s southern states Tamil Nadu and Andhra Pradesh witnessed heavy rainfall, as Cyclone Ditwah approached after sweeping through Sri Lanka