translate English to French: ─ Needs technical improvements concerning loading, sound and the use of subtitles.
─ Il faut apporter des améliorations techniques au niveau du chargement, du son et de l’utilisation des sous-titres.