translate English to French: "Canada is known for its spirit of innovation and open society.
« Le Canada est un pays reconnu pour son esprit d'innovation et d'ouverture.