translate English to French: There are no leaves on the trees to block the view.
Les arbres sont alors dépourvus de feuilles qui vous cachent la vue.