English: Sri Lanka's great result
Telugu: శ్రీలంక అద్భుత విజయం