English: Something extraordinary has been unfolding in Sri Lanka.
Telugu: తాజాగా శ్రీలంక దేశంలో ఓ అనూహ్య పరిణామం చోటు చేసుకుంది.