not before time

English

Phrase

not before time

  1. Indicates that something is occurring just in time, or is overdue.