translate English to French: They all hear things.
Tous ces gens peuvent saisir au vol des renseignements intéressants.