translate English to French: I had never met these people before, except for the General.
Je n’avais jamais rencontré ces gens auparavant, sauf le Général.