English: india stood at 114 th place among the 14 countries on which the survey was done
Telugu: 134 దేశాలపై రూపొందించిన ఈ సూచిలో భారత్‌ 114వ స్థానంలో నిలిచింది.