translate English to French: Her excellency the Right Honourable Michaëlle Jean, Governor General of canada
Son Excellence la très honorable Michaëlle Jean, Gouverneure générale du Canada