general-progress
-
On the mend
Recovering from an illness, injury, or setback and showing signs of improvement.
The meaning and origin of interesting English phrases
Recovering from an illness, injury, or setback and showing signs of improvement.