translate English to French: "We can't do it all at this meeting, but this is a major step.
"Impossible de tout faire en une seule réunion, mais il s'agit d'une étape majeure.