English: India ranks 85 on the list, and shares its spot with Tajikistan.
Telugu: ఇండియాతో పాటు తజకిస్థాన్ కూడా 85వ ప్లేస్ లో ఉంది.