translate English to German: A kind of cultural revolution has thus taken place in Europe.
Damit hat in Europa eine Art Kulturrevolution stattgefunden.