Translated Labs
YOU SAID:
bigfoot, yet small potato
INTO JAPANESE
ビッグフット、まだ小さなジャガイモ
BACK INTO ENGLISH
Bigfoot, still small potatoes
You've done this before, haven't you.