El Bayed, Karim, France