translate English to French: It stands to reason that not of all these are followed up.
Il va de soi qu’ils ne donneront suite qu’aux contacts les plus intéressants en termes de débouchés.