English: Among 107 countries, India ranked 94.
Telugu: గత ఏడాది మొత్తం 107 దేశాలకుగాను భారత్‌కు 94వ ర్యాంక్‌ లభించింది.