English: India was ranked 140th in the list.
Telugu: ఈ జాబితాలో ఈ ఏడాది ఇండియా 140వ స్థానంలో నిలిచింది.