What is the meaning of [Alive and Kicking]

In good health despite health problems