the long-awaited and much-clamored-for google stock split has arrived.
Capitalize this past sentence correctly.
The long-awaited and much-clamored-for Google stock split has arrived.