Translated Labs
YOU SAID:
boss that english face you
INTO JAPANESE
あなたに直面する英語のボス
BACK INTO ENGLISH
English boss you face
あなたが直面する英語のボス
Yes! You've got it man! You've got it