translate English to French: The present era provides us with enormous opportunities for action.
Notre époque nous offre d'immenses possibilités d'action.