English: India ranks 85 on the list and shares its spot with Tajikistan.
Telugu: భారత్‌తో పాటు తజికిస్థాన్‌‌ కూడా 85వ ర్యాంకును పంచుకుంది.