c'est le moment ou jamais

Phrase

 * 1)  it's now or never

Usage notes
Often followed by or : c'est le moment ou jamais de faire quelque chose, c'est le moment ou jamais pour faire quelque chose.