English: India has been ranked 102 in the list.
Telugu: ఈ నివేదికలో ఇండియా 102వ స్థానంలో ఉంది.