English: India had ranked 130 in 2018 in the index.
Telugu: 2018లో భారత్‌ 130వ ర్యాంకులో నిలిచింది.