English: India is on 34th position.
Telugu: భారత్ 63వ స్థానంలో నిలిచింది.