translate English to German: This is something we should pursue.
Das ist etwas, was wir weiter verfolgen sollten.