Translated Labs
YOU SAID:
What on God’s green Earth is this?
INTO JAPANESE
これは神の緑の地球上で何ですか?
BACK INTO ENGLISH
What is this on God's green earth?
You love that! Don't you?