第1个回答 2008-06-25
unavoidable responsibility本回答被提问者采纳
第2个回答 2008-06-25
Unshirkable responsibility
第3个回答 2008-06-25
compelling obligation
第4个回答 2008-06-25
Inevitable responsibility
Necessary responsibility
第5个回答 2008-06-25
inescapable responsibility
unavoidable duty
compelling obligation
unshakable duty
……