translate English to French: Let's talk a little about your own department.
Parlons un peu de votre propre institution ou organisme.