translate English to French: Everything is connected.
Tout est lié.