义不容辞的的英文翻译

中文:义不容辞的

英文翻译:duty-bound; obligatory