make a complete/full recovery
phrase
: to recover fully : to have no lasting health problems
Love words? Need even more definitions?
Merriam-Webster unabridged



