Translate the following English sentence to French:
"I must say that I find this a very good idea that we will probably take up."
J'estime que cette idée est judicieuse et que nous l'adopterons probablement.