¿"Channel" significa algo como "express" aquí? Diría que "channel" tiene varios significados.

Respuesta de un hablante nativo
Rebecca
Así es, "channel" tiene diversos significados. Aquí, "channel" es un verbo. "Channel" no significa "express" en este caso, sino dedicar algo para hacer otra cosa. Lo que dicen es que dedican la energía del cuerpo para moverse. Otro significado de "channel" puede ser imitar o inspirarse en alguien o algo: el cauce de un río, las radiofrecuencias, la manera de comunicarse o dar información, o en un circuito eléctrico, por ejemplo. Ej: "I'm going to channel my sadness into writing a song." (Voy a canalizar mi tristeza escribiendo una canción.) Ej: "They channeled their profits into the stock market." (Canalizaron los beneficios en la bolsa de valores.) Ej: "I was channeling Taylor Swift when I wore my cowboy boots." (Imitaba a Taylor Swift con las botas de vaquera.) Ej: "Can you change the TV channel?" (¿Puedes cambiar el canal?)