Translated Labs
YOU SAID:
I am depressed pizza rolls
INTO JAPANESE
落ち込んでいるピザロール
BACK INTO ENGLISH
Depressed pizza roll
意気消沈したピザロール
Well done, yes, well done!