translate English to French: Take a moment and imagine this.
Prenez un instant et imaginez cela.