English: Last year, India was ranked 130th in the index.
Telugu: గతేడాది ఈ జాబితాలో భారత్ కు 130వ స్థానం