translate English to French: Yet it has become a reality of daily life for almost 320 million people in 15 European countries.
Elle est pourtant devenue une réalité quotidienne pour presque 320&#160;millions de personnes dans 15 pays européens.