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