translate English to French: The other side is - let us be open about this - that a lot of the proposals were much too timid.
L'autre point est - disons-le ouvertement - le suivant: on a avancé trop timidement.