translate English to French: Some people say that there is a tension between these two ideals.
D'aucuns prétendent qu'il existe une tension entre ces deux idéaux.