translate English to French: This is crucial for our ability to compete both today and tomorrow.
Il y va de notre compétitivité pour aujourd'hui et pour demain.