translate English to French: Do you think what you have imagined will meet your needs and those of your (future) users?
Pensez-vous que ce que vous avez concçu correspond à vos besoins et à ceux des (futurs) utilisateurs ?