English: India ranks 71st in the list.
Telugu: ఈ జాబితాలో భారత్ 74వ స్థానంలో ఉంది.