translate English to German: She had written for publication for years before her discovery of Christian Science in 1866.
Lange vor ihrer Entdeckung von Christian Science [Christliche Wissenschaft] im Jahr 1866 hatte sie bereits Artikel publiziert.