Translated Labs
YOU SAID:
Diddle do my doodly self
INTO JAPANESE
ベストを尽くす
BACK INTO ENGLISH
do my best
That's deep, man.