translate English to French: That is the substance of this evening's debate.
Telle est la substance du débat de ce soir.