translate English to French: You may not be in agreement, but it is very difficult to say that it is not known.
Vous pouvez ne pas être d'accord, mais il est difficile de dire que ce n'est pas connu.