translate English to French: This is a huge major milestone for this organization we belong to."
C'est une étape majeure pour notre organisation. "