make up for lost time

/M EY1 K AH0 P F AO0 R L AO0 S T AY0 M/
verb
  1. 1

    To do something that should have been done earlier but was not, especially when done with energy or enthusiasm.

Source: https://en.wiktionary.org/wiki/make%20up%20for%20lost%20time