translate English to French: Once again the cart has been put before the horse.
Une fois encore, on met la charrue devant les boeufs.