Translation Of We Still Need To Do In Different Languages

English
Ways to say we still need to do
Nous devons encore faire