German domestic economy in great shape