translate English to German: We should be seeing results and continuing to work consistently.
Wir sollten zu Ergebnissen kommen und konsequent weiter arbeiten!