translate English to German: Surely we should be following up some of those possible alternatives.
Wir sollten einige dieser möglichen Alternativen in jedem Fall aufgreifen.