English: No, it isn't Sri Lanka.
Telugu: శ్రీలంక కాదు.