English: India is ranked 129th in the World Human Development Index.
Telugu: న్యూఢిల్లీః ప్రపంచ మానవాభివృద్ధి సూచీలో భారత్ 129వ స్థానంలో ఉంది.