translate English to French: I think that everyone else agrees that this is a proposal that we have been working on for a long time.
Je crois que tout le monde sera d'accord pour dire que c'est une proposition sur laquelle nous travaillons depuis longtemps.