English: India was ranked 140th.
Telugu: ఇందులో భారత‌దేశం 140 స్థానంలో నిలిచింది.