義不容辭

Idiom

 * 1) duty-bound; incumbent