What's the future for the German economy? | CNBC Reports