YOU SAID:
w.. Where on earth did that come from??
INTO JAPANESE
w.。 地球上でしたというから来る?
BACK INTO ENGLISH
w... Because they have on Earth?
INTO JAPANESE
w.地球にいます? か
BACK INTO ENGLISH
w. is in the Earth? ?
INTO JAPANESE
w. が、地球 ‐
BACK INTO ENGLISH
w. is Earth?
INTO JAPANESE
w. と地球は
BACK INTO ENGLISH
w. and Earth
INTO JAPANESE
w. と地球
BACK INTO ENGLISH
w. and Earth
You love that! Don't you?