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