translate English to French: Now is the time, tomorrow is too late.
C'est maintenant ou jamais, demain ce sera trop tard.