translate English to French: By Michelle Pentz Glave We’re into a good groove when we spot him.
Ski de fond : là-haut, le bonheur!