English: India is in 114th place in the index developed by 134countries.
Telugu: 134 దేశాలపై రూపొందించిన ఈ సూచిలో భారత్‌ 114వ స్థానంలో నిలిచింది.