translate English to German: This is much too long a period.
Das ist eine viel zu lange Zeit.