In very good health.
keep the bones green
To maintain good health and vitality.
hale and hearty
In a state of robust good health.
alive and kicking
Healthy; vital; in good health, particularly in opposition to unfavora…