It's clean-up time for Indian economy: Analysts