1. It is incumbent up on us to do so . 这样做是我们义不容辞的责任。
2. Love themselves, love their own lives have become the responsibility incumbent upon you. 关爱自己,珍爱自己的生命已成为你义不容辞的责任了。
3. The future of the world economy depends on how both China and the incumbent powers adapt to their new roles. 世界经济的未来取决于中国以及现有的强权怎样适应它们的新角色。
英英解释
n.
1. the official who holds an office
2. lying or leaning on something else
3. necessary (for someone) as a duty or responsibility; morally binding
4. currently holding an office