Translated Labs
YOU SAID:
Giant bees in my eyes
INTO JAPANESE
私の目に巨大な蜂
BACK INTO ENGLISH
In my eyes a giant bee
私の目に巨大なハチ
Yes! You've got it man! You've got it