Translated Labs
YOU SAID:
turtles are a gift to humanity
INTO JAPANESE
カメが人類への贈り物
BACK INTO ENGLISH
Turtle is a gift to mankind
Yes! You've got it man! You've got it