translate English to French: The whole process, which I have studied very closely, raises all sorts of doubts.
L'ensemble du procès - je l'ai étudié - est truffé d'incertitudes.