English: India has been ranked 62nd on the list.
Telugu: ఈ జాబితాలో భారత్ 62వ స్థానంలో నిలిచింది.