YOU SAID:
what on earth are you doing Reuben
INTO JAPANESE
いったい何してルーベン
BACK INTO ENGLISH
What are you doing on Earth Leuven
INTO JAPANESE
地球ルーヴェンに何して
BACK INTO ENGLISH
What are you doing on Earth Leuven
Yes! You've got it man! You've got it