YOU SAID:
what on god's green earth is going on here
INTO JAPANESE
神の緑の大地で何が起こっているのか
BACK INTO ENGLISH
What is happening on God's green earth?
INTO JAPANESE
神の緑の地球で何が起こっているのでしょうか?
BACK INTO ENGLISH
What is happening on God's green earth?
That didn't even make that much sense in English.