translate English to German: I suspect that many will agree with this view.
Ich vermute, dass viele diese Ansicht teilen werden.