Since it's for everyone's benefit, we won't step aside.
Tips
history
From 《论语·卫灵公》: 当仁,不让于师 — 'when it comes to a matter of ren (benevolence), do not yield even to your teacher.' Confucius taught that moral duty overrides hierarchy.
usage
Positive — praise for someone who steps up. Often used ironically too: a person claiming a role/reward they clearly want. 当 here means 'when facing', not 'appropriate'.