obliged

a. 感激的、有責任的、必須的

英文釋義

  1. under a moral obligation to do something