translate English to French: A full decade has gone by!
Oui, oui, ça fait une vraie décennie, tout ça.