translate English to French: It is difficult to envisage reasons in the public interest which might justify such restrictions.
Des motifs d'intérêt général de nature à justifier de telles restrictions sont difficilement envisageables.