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