Translated Labs
YOU SAID:
what on earth are you doing Reuben
INTO JAPANESE
いったい何してルーベン
BACK INTO ENGLISH
What are you doing on Earth Leuven
地球ルーヴェンに何して
Okay, I get it, you like Translation Party.