English: India is ranked 85.
Telugu: గతేడాది ఈ జాబితాలో భారత్‌ 85వ స్థానంలో నిలిచింది.