English: India took up the 100th spot in the list past year.
Telugu: గతేడాది ఇదే జాబితాలో భారత్ 100వ స్థానంలో నిలిచింది.