translate English to French: Yes, I know this blog has been silent for the past weeks.
Oui, je sais, ce blog est plutôt silencieux.