translate English to French: We must give this matter some more thought.
Nous devons examiner cette question plus attentivement.