English: India has been ranked 81st.
Telugu: ఈ సూచీలో భారత్81వ స్థానంలో ఉంది.