English: India was ranked 133 last year.
Telugu: గతేడాది 133 స్థానంలో భారత్ ఉన్నింది.