translate English to French: They are widely distributed throughout Europe.
Ils sont distribués partout en Europe.