translate English to French: These by-gone evenings are still fresh in Mr. Cartier's mind.
Ces soirées d'antan résonnent encore dans la tête de monsieur Cartier.