English: India is at 63rd placement.
Telugu: భారత్ 63వ స్థానంలో నిలిచింది.