translate English to French: This is a very simple principle, but one over which there is still confusion.
C’est là un principe très simple, qui donne pourtant lieu à confusion.