Translate the following English sentence to French:
"To my mind, it very much remains to be seen whether the new President Putin can guarantee this, certainly on the basis of what we have seen so far."
Quant à savoir si le nouveau président Poutine peut en donner l'assurance, c'est là une question qui demeure ouverte selon moi, du moins pour ce que j'ai vu jusqu'à présent.