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