Translate the following English sentence to French:
"What, however, are we to think of the limited personnel and financial resources allocated at the present time to the police departments responsible for monitoring Internet networks, which are, by definition, worldwide ones?"
En effet, que penser des faibles ressources en personnel et en moyens qui sont affectées aujourd'hui aux services de police chargés de surveiller des réseaux Internet, par nature mondiaux ?