Since taking over as Prime Minister last May, Narendra Modi has made several major announcements-smart cities, bullet trains, Digital India, Make in India, Jan Dhan, to name a few. Recently, he talked about taking India from a $2-trillion economy to a $20-trillion one. Of course, one day, some time in the future India will be a $20 trillion economy. But, what is the timeframe we should be looking at-15-20 years, 30 years or 40 years? In a subtle way, can India become a $20 trillion economy within a generation?