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