translate English to French: These are matters that we really do need to examine more closely.
Autant de questions que nous devons examiner de plus près.