How long can it take to recover?