English: Last year, India was ranked at 132.
Telugu: గతేడాది 136వ స్థానంలో భారత్ ఉంది.