Long road to recover