Translated Labs
YOU SAID:
boss that english face you
INTO JAPANESE
あなたに直面する英語のボス
BACK INTO ENGLISH
English boss you face
あなたが直面する英語のボス
You should move to Japan!