translate English to French: So much for a complete rewrite.
Pour la réécriture à partir de zéro, c’est raté.