English: India ranks 130th in the Human Development Index out of 188 countries.
Telugu: మానవ అభివృద్ధిలో సైతం 188 దేశాలకు గాను 130 వస్థానంలో మనదేశం వెనుకబడి ఉంది.