Cyclone Batsirai was expected to reach eastern Madagascar on Saturday, posing a « very serious threat » to millions with powerful winds and torrential rains set to batter the large Indian Ocean island.