Translate the following English sentence to French:
"It is good for us that we have the power to do this, in spite of the fact that we are not completely satisfied."
C'est une bonne chose pour nous que nous ayons le pouvoir de le faire, même si nous ne sommes pas pleinement satisfaits.