Translated Labs
YOU SAID:
Thou has pissith me off
INTO JAPANESE
あなたは私を怒らせた
BACK INTO ENGLISH
You pissed me off.
私を怒らせた
Well done, yes, well done!