translate English to French: Therefore it is of the utmost importance that we achieve results now.
L'urgence d'aboutir à des résultats se fait donc doublement sentir.