translate English to French: It reflects both views which in principle coincide or were very close, and different points of view.
Il reflète à la fois des points de vue qui, en principe, coïncident ou sont très proches, et des points de vue divergents.