Translated Labs
YOU SAID:
god licked mankind on his toes
INTO JAPANESE
神は人類のつま先を舐めた
BACK INTO ENGLISH
god licked mankind's toes
Come on, you can do better than that.