English: Last year India was ranked 100 in the list.
Telugu: గతేడాది ఇదే జాబితాలో భారత్ 100వ స్థానంలో నిలిచింది.