English: Among 107 countries, India ranked 94.
Telugu: 107 దేశాల జాబితాలో మనదేశం 94వ స్థానంలో ఉన్నది.