translate English to French: She’s researched his life and that of his family.
Elle a fait des recherches à son sujet ainsi que sur sa famille.