take sth. on one's own shoulders
Are you looking for: 自己自己承担自己 自己承担More results...
Contents
English Expression
  1. n.:  take sth. on one's own shoulders
Containing Phrases
take upon oneself the consequencestake the responsibility upon oneselfEnterprise staff take sth. on one's own shoulders Personal income tax entertain Bills payable affair dispose