English: Last year, India was on 130th position.
Telugu: గతేడాది భారత్కు 130వ స్థానం.