In contrast, he had kept achieving great works in science and technology since late 1840s.
対照的に、1840年代後半から科学技術の分野で大きな業績を残し続けた。