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