Is Germany sustainable?