YOU SAID:
My role in the production is humiliating
INTO JAPANESE
制作における私の役割は屈辱的です
BACK INTO ENGLISH
My role in production is humiliating
INTO JAPANESE
制作における私の役割は屈辱的です
BACK INTO ENGLISH
My role in production is humiliating
This is a real translation party!