Translate the following English sentence to French:
"Of course, we all remember the very moving debate we had right here on the subject."
Bien entendu, chacun d' entre nous a en mémoire le débat très émouvant que nous avions eu ici même à ce sujet.