English: Currently, India ranks a lowly 120th on the Index.
Telugu: తాజా ర్యాంకింగ్స్‌లో భారత్ 120 పాయింట్లతో అగ్రస్థానంలో కొనసాగుతోంది.