Translate the following English sentence to French:
"There are serious shortcomings in both areas and we have a great deal of work to do yet."
Des carences subsistent dans ces deux domaines et il nous reste beaucoup de choses à accomplir.