For How Long does Rehabilitation Take? Alternatives Offered to you