be fighting fit

be fighting fit

to be very healthy She was fighting fit after 10 weeks of intense physical training.
See also: fight, fit