translate English to French: We need a union of minds and determination.
Nous avons besoin d'une union de pensée et d'une même détermination.