English: India is placed at no. 72.
Telugu: భారతదేశం 72వ స్థానంలో నిలిచింది.