English: India's at 86.
Telugu: ఇక భారత్ విషయానికి వస్తే 86వ స్థానంలో ఉంది.