Translated Labs
YOU SAID:
you are your own worst critic
INTO JAPANESE
あなたはあなた自身の最悪の批評家です
BACK INTO ENGLISH
You are your own worst critic
This is a real translation party!