English: India is at number 102 in this list.
Telugu: ఈ నివేదికలో ఇండియా 102వ స్థానంలో ఉంది.