IT WAS ABOUT TIME
Definition: Used to emphasize that something should have happened or been done sooner.
Synonyms: Overdue Moment, Long Overdue, About Time, Finally Here, High Time
Definition: Used to emphasize that something should have happened or been done sooner.