translate English to French: At the same time there were traits of Glenn's own personality which mirrored, in a fascinating sense, Northern Ideas.
En même temps, certains traits de la personnalité de Glenn reflétaient, de manière fascinante, les idées nordiques.