Hi Peter--Can she get involved in a cardiac rehabilitation program to help strengthen her up? If not, what about some physical therapy? That really helped my father, who had bypass at age 82.
It can last weeks to months even, if performed on a patient who is very debilitated and weak. It is part or cardiac and generalized deconditioning and can take a long time to recover. The older the patient the longer this takes to return.