Original: The use of rocks has had a huge impact on the cultural and technological development of the human race.
Simplified: Rocks have had an impact on human life.