These are things we never could have imagined a few years ago.
Ce sont des choses que l'on n'aurait jamais pu imaginer il y a quelques années.
These are things we never could have imagined a few years ago.
Ce sont des choses que l'on n'aurait jamais pu imaginer il y a quelques années.