English: India was at 139th position.
Telugu: ఈ జాబితాలో భారత్ 139వ స్థానంలో నిలిచింది.