ahead of time, before the scheduled time

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