English: Sri Lanka is in a much better position.
Telugu: శ్రీలంక మనకన్నా మెరుగైన స్థితిలో ఉంది.