Okay another questions. The crystal video is playing on a completely different timeline than the text....I am assuming. How many frames is the video and how many is the text. You may be able to use the video to "trigger" the next text animation instead of attempting to time them out together.

For example, if your video is 100 frames and you have 3 blocks of texts, then at every 34 frames of the video you send a trigger to play the text MC. If all goes well then the text and the animation will "end" about the same time.

I'll try to come up with another idea.