Complex sentence: Here he did not achieve as much popularity, but managed moderate success both in England and on the Continent.
Split into simpler sentences: Here he did not achieve as much popularity. Still he achieved moderate success both in England and on the Continent.