Translated Labs
YOU SAID:
boss that english face you
INTO JAPANESE
あなたに直面する英語のボス
BACK INTO ENGLISH
English boss you face
あなたが直面する英語のボス
That didn't even make that much sense in English.