English: Last year i.e. in 2020, India was ranked 94th out of 107 countries.
Telugu: గత ఏడాది మొత్తం 107 దేశాలకుగాను భారత్కు 94వ ర్యాంక్ లభించగా నేడు 101 కి క్షీణించడం జరిగింది.