English: In 2015, India was confined to 81 in this ranking.
Telugu: 2015లో భారత్ 81వ స్థానంలో నిలిచింది.