translate English to French: And while I'm glad to meet you and ride on weekends.
Et tandis que je suis heureux de vous rencontrer et de rouler le week-end.