Translate the following English sentence to French:
"Allow me to say that they both explained the technical aspects of their reports extremely well."
Je tiens à dire que tous deux nous ont très clairement expliqué les aspects techniques des rapports.