translate English to French: Had my interest and made some sense out of things that I never understood.
Ça m’a éclairé sur des choses que je n’avais jamais comprises.