translate English to French: You know your business so much better than I do that I'm certain you could suggest another eight or sixteen.
Vous connaissez vos dossiers tellement mieux que moi que je suis sûr que vous pourriez en faire huit ou seize de plus.