English: Good little comeback from Sri Lanka.
Telugu: శ్రీలంక నుండి మంచి చిన్న పునరాగమనం.