translate English to French: We demand ourselves high standards of ethical behaviour.
Nous nous imposons la plus grande éthique dans la conduite de notre activité.