translate English to French: I think that the time for reflection has passed.
Je pense que le temps de la réflexion est passé.