translate English to German: Many people doubt that they will.
Viele zweifeln daran.