English: India is ranked 67 out of 80 countries.
Telugu: 80 దేశాల్లో జరిపిన ఈ సర్వేలో ఇండియా 67వ స్థానంలో ఉంది.