translate English to French: I was taken into this secret wonderful world of freedom.
C'est ainsi que j'ai été amenée à partager ce monde merveilleux de la liberté.