translate English to French: You must have some ideas that you could maybe give to this committee.
Vous avez certainement des idées dont vous pourriez peut-être faire part à notre comité.