Translated Labs
YOU SAID:
My role in the production is humiliating
INTO JAPANESE
制作における私の役割は屈辱的です
BACK INTO ENGLISH
My role in production is humiliating
You love that! Don't you?