translate English to French: Your privacy will be protected by green hedges or fence.
Votre intimité sera préservée par des haies de verdure ou palissade.