Chinese: 责任应该由你来负。
English: It is you that are to blame for it.
French: C'est vous qui en êtes responsable.