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