YOU SAID:
You are the worst critic to yourself
INTO JAPANESE
あなたは自分自身に対する最悪の批評家です
BACK INTO ENGLISH
You are the worst critic of yourself
INTO JAPANESE
あなたはあなた自身の最悪の批評家です
BACK INTO ENGLISH
You are your own worst critic
INTO JAPANESE
あなたはあなた自身の最悪の批評家です
BACK INTO ENGLISH
You are your own worst critic
You should move to Japan!