English: A year ago, India was at the 100th spot.
Telugu: గత ఏడాది భారత్ 100వ స్థానంలో నిలిచింది.