translate English to French: As it turned out, Howes and I were both right and wrong.
En fin de compte, Howes et moi avons eu à la fois tort et raison.