translate English to French: But in the end this all happened only because of the massive pressure from Parliament and an indignant public, and unfortunately it happened far too late!
Mais tout bien pesé, celle-ci n'a vu le jour qu'en raison de l'importante pression exercée par le Parlement et de l'émoi de l'opinion publique, et s'est hélas effectuée bien trop tard!