translate English to French: We must now take the opportunity before us.
Nous devons saisir l'opportunité qui se présente à nous aujourd'hui.