English: India is 132nd on the list.
Telugu: ఈ జాబితాలో భారత్ 122వ స్థానంలో నిలిచింది.