Complex sentence: Viktor admits that Kraven told the truth, but tells Selene that he gave her more than her human family ever could have: immortality, he also reveals the truth of his love for Sonja and that his choice to have her killed was to protect the vampires.
Split into simpler sentences: Viktor admits that Kraven told the truth, but tells Selene that he gave her more than her human family ever could have: immortality. He also reveals the truth of his love for Sonja and that his choice to have her killed was to protect the vampires.