translate English to French: Four witnesses gave full testimony publicly.
Quatre ont présenté publiquement l'intégralité de leurs dépositions.