Translated Labs
YOU SAID:
turtles are a gift to humanity
INTO JAPANESE
カメが人類への贈り物
BACK INTO ENGLISH
Turtle is a gift to mankind
That's deep, man.