translate English to French: Cheers snoopers and blim blim for all the great stuff!
"...nous a en tout cas permis d'en prendre plein les yeux, et n'a pas manqué de provoquer quelques débats.