translate English to French: Surely, many people who have much to contribute will be left off the list?
D'autres personnes qui auraient beaucoup à apporter seront certainement laissées de côté?