translate English to French: I must make it clear, though, that the sides drew together in remarkable ways, and I believe that we have now reached a point at which strong political leadership is called for.
Je dois dire clairement, toutefois, que les parties se sont remarquablement entendues, et je crois que nous avons maintenant atteint un stade où un leadership politique fort s’impose.