Translated Labs
YOU SAID:
you are your own worst critic
INTO JAPANESE
あなたはあなた自身の最悪の批評家です
BACK INTO ENGLISH
You are your own worst critic
Yes! You've got it man! You've got it