How are you? The exact time of recovery depends on a lot of factors such as your medical history, presence of other co-morbid conditions, symptoms present, how well you respond to the treatment. It is best that you discuss this with your attending physician for proper evaluation. Stay positive always. Take care and do keep us posted.