Death and duty were undeniable.

英 美
  • 居丧和天职是不容推托的。
  • and conj.和;加;接着;那么
  • death n.死;死亡;毁灭;死因
  • duty n.义务;职责;责任;税;关税
  • undeniable adj.不可否认的;无可辩驳的
  • were v.是,在,有(be动词的复数过去式)