translate English to French: So whence came this false impression that had repeatedly fooled us all?
D'où vient donc cette fausse impression qui nous a plusieurs fois trompés?