translate English to French: The Internet does not stop at European borders.
Internet ne s'arrête pas aux frontières de l'Europe.