translate English to French: The psychological impact of having to live with a sense of constantly being observed will be enormous.
L'impact psychologique d'avoir à vivre avec le sentiment d'être constamment observés sera énorme.