translate English to French: This fact, however, does not prevent me from making a few comments.
Cependant, malgré cela, je tiens tout de même à émettre une série de réflexions.