English: India was at the 130th place on this index in last year’s report.
Telugu: గత ఏడాది 130 స్థానంలో ఉన్న భారత్ పెద్ద మొత్తంలో మెరుగైంది.