translate English to German: Did Humans Invent Modernity?
Haben Menschen die Modernität erfunden?