translate English to French: Those are other issues that we need to engage on.
Ce sont là d'autres questions sur lesquelles nous devons nous engager.