translate English to French: We must not pass up that opportunity.
C'est une possibilité à laquelle nous ne devons pas renoncer.