translate English to French: The time for action has come.
C'est le moment d'agir.