translate English to French: It will stay with you for 24 hours a day."
C'est quelque chose qui reste avec vous 24 heures sur 24.