translate English to French: This we shall also have to discuss.
Ce sont là d'autres points dont nous devrons débattre.