translate English to French: They asked me if I had run a company of this size before.
Ils m'ont demandé si j'avais, par le passé, dirigé une entreprise de cette taille.