ahead-of-time,-before-the-scheduled-time

listen to the pronunciation of ahead-of-time,-before-the-scheduled-time