translate English to French: Quite possibly the most irritating thing I have ever seen!
Très probablement la chose la plus irritante que j'ai jamais vue!