Translator required

I’m pretty sure I know someone who can translate from French to English… So, Jez mate, buddy, pal… found this in my referrer logs and whilst I get the jist….

L’oeil de mouche – Toujours plus d’intégration.

And yes I could babelfish it, but these things never translate properly do they…