Translated Labs
YOU SAID:
Ani is the god of the earth
INTO JAPANESE
地球の自転を
BACK INTO ENGLISH
The turn of the Earth.
That didn't even make that much sense in English.