Parts of eastern India are preparing for torrential rain and strong winds as a tropical cyclone warning is in effect for the Andhra Pradesh coast — as other portions of the country battle extreme heat.