translate English to French: We have no partnerships or special links with Internet advertising agencies.
Nous n'avons pas de partenariat ou de relations spéciales avec des agences de publicité sur internet.