Translated Labs
YOU SAID:
Feces on the palm of God.
INTO JAPANESE
神の手のひらの上の糞便。
BACK INTO ENGLISH
Fecal matter in the hands of God.
神の手の中の糞便。
Come on, you can do better than that.