Translated Labs
YOU SAID:
hoisted by his own petard
INTO JAPANESE
彼自身のペタードによって巻き上げられた
BACK INTO ENGLISH
Hoisted by his own petard
Yes! You've got it man! You've got it