translate English to French: We’ve managed to survive yet another Canadian winter.
Le retour de la menace ailée