Translated Labs
YOU SAID:
Squids give me the best feels
INTO JAPANESE
イカは私に最高の感じを与える
BACK INTO ENGLISH
Squid gives me the best feeling
イカは私に最高の感覚を与える
Come on, you can do better than that.