translate English to French: Michel Lemieux and Victor Pilon have taken up the challenge eloquently using a combination of live actors and high tech to create virtual images.
Michel Lemieux et Victor Pilon ont su le relever de façon convaincante en faisant appel à des acteurs et à des gadgets technologiques dernier cri pour créer des images virtuelles.