translate English to French: In addition to the technology problems, some believed that there was a lot of content, much of which was very technical in nature.
Outre les problèmes techniques, certains participants ont jugé que le contenu présenté était trop lourd et, en bonne partie, de nature très technique.