translate English to German: Someone has just said that we need confidence.
Es wurde eben gesagt: Wir brauchen Vertrauen.