Cyclone Titli has made landfall & battered Odisha with winds of up to 150 km/hr, bringing heavy rain and destruction. AP, too, is on alert