translate English to French: We both received honorary doctorates from the University of Ottawa.
Nous avions reçu tous les deux un doctorat honorifique de l'Université d'Ottawa.