translate English to French: We know the topic well and we are not unwilling to confront any of its aspects.
Comme vous le verrez, nous connaissons bien ce sujet et nous n’en cachons aucun de ses aspects.