Translate the following English sentence to French:
"We have to admit, however, that we still have a lot of homework to do."
Nous devons néanmoins admettre que nous avons encore beaucoup à faire chez nous.