Translate the following English sentence to French:
"Europe still seems far too remote in the eyes of many of our fellow countrymen, who find it hard to see what Europe gives them or can give them in their everyday life."
L'Europe apparaît encore trop lointaine à beaucoup de nos compatriotes, qui mesurent mal ce qu'elle leur apporte et peut leur apporter dans leur vie de tous les jours.