English: Russia is in 73rd place.
Telugu: శ్రీలంక 73వ స్థానంలో ఉంది.