translate English to French: You more or less accused our committee of having taken too long.
Vous avez presque fait le reproche à notre commission d'avoir pris trop de temps.