'incumbent on' definitions:

Definition of 'incumbent on'

From: WordNet
adjective
Morally binding or necessary; "it is incumbent on me to attend"