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