Slowdown blues may not last for very long. Retailers are confident about India’s long term consumption story. CNBC-TV18’s Priya Sheth spoke with Devendra Chawla, CEO of Spencer's Retail and discussed if slowdown worries have eased or are there still some constraints.