English: This year India's Rank has improved compared to last year.
Telugu: గత ఏడాదితో పోలిస్తే భారతదేశం ర్యాంక్ ఈసారి మరింత దిగజారింది.