"And the recovery will take years."