translate English to German: How much progress have we made on this score?
Ich könnte allerdings auch noch andere Ziele nennen.