translate English to French: We have seen it in all countries all over the globe.
Nous l'avons vu dans tous les pays de la planète.