Complex sentence: From that day on her career has taken off, participating in some major Norhtern European productions.
Split into simpler sentences: From that day on her career has taken off. She's been in some major Northern European productions.