Complex sentence: In the season finale, neophyte witch Willow (Alyson Hannigan) manages to restore Angel's soul at the last moment, but Buffy is forced to kill him to save the world from Acathla, and Angel is sent to hell.
Split into simpler sentences: In the season finale, neophyte witch Willow (Alyson Hannigan) manages to restore Angel's soul. However, Buffy chooses to kill him to save the world from Acathla, and Angel is sent to hell.