The rapid development of technology and society is forcing a reevaluation of many traditional ideas and causing avalanches of unexpected changes.
(The rapid development of technology and society; is forcing; a reevaluation of many traditional ideas)
The rapid development of technology and society
is forcing
a reevaluation of many traditional ideas