translate English to French: We work on challenging policy issues, and you can make a difference.
Nous travaillons sur des questions stratégiques stimulantes et il vous est possible de réellement contribuer à faire changer les choses.