Simplify the following text for a Grade 9 native English-speaking person.
Original: The inaugural Cricket World Cup was hosted in 1975 by England , the only nation able to put forward the resources to stage an event of such magnitude at that time .
Simplified: The Cricket World Cup was first held in 1975 in England , which was the only nation that was able to put forward the resources to stage an event of such magnitude .