Translate the following English sentence to French:
"It is this presence and permanence in culture and daily life which should define the very concept of heritage, as indeed Mrs Prets mentioned."
C'est cette présence et cette permanence, dans la culture et la vie quotidienne, qui devraient déterminer la notion même de patrimoine, comme cela a d'ailleurs été évoqué par Mme Prets.