translate English to German: This, I believe, is the question that we must ask ourselves.
Genau diese Frage sollten wir uns meines Erachtens stellen.