translate English to French: The need for pedagogy, about which all three of us are in agreement, reminds me of a sad experience.
La nécessité de la pédagogie, sur laquelle nous sommes tous les trois d’accord, me renvoie à une triste expérience.