Chinese: 我老板把艰巨的任务指派给了我。
English: My boss assigned the hard job to me.
French: Mon patron m'a assigné le travail difficile.