translate English to German: However, our work cannot stop here.
Dennoch darf unsere Arbeit hier nicht stehen bleiben.