English: India has been positioned at 131 out of 189 countries and territories, according to the report
Telugu: మొత్తం 189 దేశాలతో కూడిన ఈ జాబితాలో భారత్‌ 131 స్ధానంలో నిలవడంపై ఆందోళన వ్యక్తమవుతోంది