English: India has been positioned first in the ranking.
Telugu: ప్రపంచ ర్యాంకింగ్స్​లో భారత్ కీలక స్థానాలను కైవసం చేసుకుంది.