idiom
by leaps and bounds
Meaning
to progress or improve very quickly
Example
Her English has improved **by leaps and bounds**.