English: Sri Lanka is a land of beauty.
Telugu: శ్రీలంక ప్రకృతి అందాలకు నిలయం.