translate English to French: Thanks to our discussions, I have gained a much deeper insight into the complexity of the matter and I would especially praise him here in public for his openness.
Nos discussions m'ont permis de mieux comprendre la complexité du sujet et je tiens surtout à lui adresser des éloges publiques pour sa remarquable ouverture d'esprit.