translate English to French: Above all, we require of you strength and integrity.
Nous nécessitons avant tout votre force et votre intégrité.