pas trop tôt

Etymology
Essentially equivalent to English (in literal meaning, but not necessarily in use).

Phrase
!


 * 1)  about time!