translate English to French: Closed on weekends and holidays.
Fermé les samedis, dimanches et jours fériés.