be
incumbent upon

Translation:
English
Add