translate English to French: Key findings reveal:
À cet égard, l'enquête révèle :