Her health has improved in leaps and bounds. The meaning of the phrase is-----