You frogs really shouldn't lecture us Brits on our own language. Remember Agincourt? Want us to come over there and do it again?
LOL I'm as much a Frenchman as you are. I may be, though I doubt it, a descendant of Sir William d'Avenant, godson of William Shakespeare.
OK to truly modernize the expression let's try "Hoisted by your own petard" or just simply "Epic fail dude!" 🙂