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?
You should move to Japan!