English: India ranked 129 in the Human Development Index
Telugu: మానవాభివృద్ధి సూచీలో భారత్ @ 129