Economist on economic recovery: It will take a long time