Complex sentence: Teletoon predominantly airs animated television series with occasional films under the "Big Ticket Movie" branding; some of which come from the U.S-based Cartoon Network (which itself carries several Canadian animated series such as the "Total Drama" series).
Split into simpler sentences: Teletoon predominantly airs animated television series with occasional films under the "Big Ticket Movie" branding. Some of its series come from Cartoon Network (which itself carries several Canadian animated series such as the "Total Drama" series).