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