To make significant progress.
long-time listener, first-time caller
A person who contacts the host of a radio program, or (by extension) t…
go a long way
To be adequate or helpful for a significant amount of time.
head of steam
A significant amount of energy, vigour or momentum, sufficient to make…