translate English to German: We shall have to be rather more bold.
Wir sollten etwas mutiger sein.