Translated Labs
YOU SAID:
Mine is the vengeance says the avenger.
INTO JAPANESE
私のものは復讐だ、と復讐者は言う。
BACK INTO ENGLISH
Revenge is mine, says the Avenger.
復讐は私のものだ、と復讐者は言う。
That's deep, man.