translate English to French: Unfortunately, "everything" is not available on the Internet with respect to individuals with highly specialized information needs.
Malheureusement, on ne peut pas nécessairement « tout » trouver sur Internet quand nos besoins en information sont extrêmement spécialisés.