translate English to German: We cannot afford to be arrogant here.
Für Arroganz ist kein Platz.