translate English to French: We now have the capacity to be able to give a new image of Palestine to the world.
Nous sommes désormais en mesure de présenter une nouvelle image de la Palestine au monde.