English: India is ranked 62.
Telugu: ఈ జాబితాలో భారత్ 62వ స్థానంలో నిలిచింది.