English: Sri Lanka ranks 68th.
Telugu: శ్రీలంక 68వ ర్యాంకు పొందింది.