translate English to German: In that respect, she has achieved more than her predecessor.
Insofern hat sie bei diesem Thema mehr geleistet als ihr Vorgänger.