English: India has been on 130th rank in Human Development Index.
Telugu: తాజాగా మానవాభివృద్ధి సూచీలో భారత్ 130వ స్థానంలో నిలిచింది.