to do sth quickly or very often because you wish you had started doing it sooner
Oxford100% of films
to do sth quickly or very often because you wish you had started doing it sooner
We make up for lost time.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition