English: Why has India's ranking improved?
Telugu: భారతదేశ ర్యాంకింగ్ ఎలా మెరుగుపడింది