English: In 2014, India stood at 140th position.
Telugu: 2019 లో భారత్ 140 వ స్థానంలో నిలిచింది .