translate English to French: I know we can talk about a lot of things, but you are duty-bound to assist.
Je sais que nous pouvons parler d'un tas de choses, mais vous avez l'obligation d'apporter votre contribution.