English edit

Phrase edit

not before time

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