English: India ranks 129 in UN's human development index
Telugu: మానవాభివృద్ధి సూచీలో భారత్ @ 129