translate English to German: The impact of these changes was, of course, considerable.
Die Auswirkungen dieser Entwicklungen waren natürlich dramatisch.