It can be very difficult to recover from a surgeries like this, and the nerves can take a long time to come back. They regenerate as slowly as 1cm per month, so a 3 inch segment of injured nerves could take 7 or 8 months to repair and regenerate.
The final outcome of this process is impossible to predict. There are typically many factors involved in recovery.
In the meantime, I would suggest you work closely with experienced physical and occupational therapists and take a B-complex vitamin to make sure you are getting the at least the minimal daily needs of these substances.
In addition, supplemental alpha-lipoic acid has been shown in some settings to improve regeneration and repair of injured peripheral nerves. You should ask your doctor or neurologist whether this might be helpful to you as well in your recovery.
Hope this proves of assistance to you. And I hope all works out for the best. Please let me know if you have any additional information or questions you would like to go over.
All the best,