make up for lost time
Short definition from Wiktionary
Verb
- to do something that should have been done earlier but was not, especially when done with energy or enthusiasm.
We haven’t written up make up for lost time yet: Simple and Standard meanings, examples and a quiz.