1.Take upon oneself
亲自[自己]负起某项责任收藏指正
2.take upon oneself; act presumptuously, without permission.
大胆;在未得到允许的情况下毅然做某事。收藏指正
3.take on heavy responsibilities; take a heavy task upon oneself
承担重任收藏指正