translate English to German: But this is no time for complacency.
Aber es ist nicht die Zeit für Selbstgefälligkeiten.