Translated Labs
YOU SAID:
what on earth are you doing Reuben
INTO JAPANESE
いったい何してルーベン
BACK INTO ENGLISH
What are you doing on Earth Leuven
地球ルーヴェンに何して
Well done, yes, well done!