translate English to French: Though, the theme of castles, which greatly appealed to their imagination, they were able to express their anxieties, their suffering and their dreams.
Ils ont pu exprimer, grâce à ce thème du château qui touche beaucoup leur imaginaire, leurs angoisses, leur souffrance, leurs rêves.