English: Still, she improved 20 places on last year.
Telugu: గత ఏడాదితో పోలిస్తే ఈ ఏడాది ఏకంగా 20 స్థానాలు ముందుకు దూసుకొచ్చాడు.