translate English to French: "Think how far along that is from just a few years ago."
« Imaginez à quel point les choses se sont améliorées! »