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