translate English to French: I have spoken at length about what seems indispensable to us.
J'ai longuement parlé de ce qui, aujourd'hui, nous paraît être l'essentiel.