Translated Labs
YOU SAID:
turtles are a gift to humanity
INTO JAPANESE
カメが人類への贈り物
BACK INTO ENGLISH
Turtle is a gift to mankind
Okay, I get it, you like Translation Party.