translate English to French: The stage was set as an incredible team of over 300 technicians, performers and support staff embarked upon an adventurous journey to push back the boundaries of technology and human skill.
La table était mise pour qu'une fantastique équipe de plus de 300 techniciens, artistes et employés de soutien se lance dans une aventure dans laquelle elle serait appelée à repousser les limites de la technologie et des capacités humaines.