Recovery time varies, but patients generally stay in the hospital for a few days and can return to non-physical work within a few weeks. Full recovery, including physical activities, may take several months.