translate English to French: In a discreet way, something like this probably happened in Egypt as well.
D’une manière discrète, quelque chose d’assez similaire s’est probablement aussi produit en Égypte.