translate English to German: History could now repeat itself.
Die Historie könnte sich jetzt wiederholen.