translate English to French: This is not before time.
Il est temps.