translate English to French: We all know that the two concepts are not incompatible.
Nous savons tous que les deux ne sont pas incompatibles.