English: Last year, India was ranked 58th on this index.
Telugu: గతేడాది ఈ జాబితాలో భారత్ 85వ స్థానంలో నిలిచింది.