English: India ranked 130 out of 189 countries in the index released last month.
Telugu: గతేడాదికి జారీ చేసిన ఈ సూచీలో 189 దేశాల్లో భారత్‌ 130వ స్థానంలో వుంది.