translate English to French: "Our issues and challenges are the same, and thus their solutions are similar.
Nos préoccupations et les obstacles étant identiques, les solutions doivent l'être aussi.