Translated Labs
YOU SAID:
Who on earth would do such a thing?
INTO JAPANESE
いったい誰がこんなことを
BACK INTO ENGLISH
Who would do such a thing?
Yes! You've got it man! You've got it