English: India was at the 130th place on this index in last year’s report.
Telugu: గతేడాది ఈ జాబితాలో భారత్ కు 130వ స్థానం