translate English to French: In this regard, Canada feels that immediate progress is both necessary and possible.
Le Canada estime que des progrès immédiats sont à la fois nécessaires et possibles.