English: India ranks 67th among 80 countries.
Telugu: ఇందులో పేర్కొన్న 80 దేశాలలో భారతదేశం 67వ స్థానంలో ఉంది.