Translated Labs
YOU SAID:
Who on earth would do such a thing?
INTO JAPANESE
いったい誰がこんなことを
BACK INTO ENGLISH
Who would do such a thing?
Okay, I get it, you like Translation Party.