translate English to French: We do so with a great sense of responsibility.
C'est empreints d'un grand sens des responsabilités que nous faisons cela.