self-imposed

a. 自願接受的、自願承擔的

英文釋義

  1. voluntarily assumed or endured