英语to seize the opportunity,to strike while the iron is hot
德语die Gunst der Stunde nutzen
法语saisir l'opportunit