Translate the following English sentence to French:
"However, you are right to question me as this is your task, as mine is to answer you."
Toutefois, vous faites bien de m'interroger, c'est votre travail, et le mien de vous répondre.