translate English to French: How does this inventiveness come about so swiftly?
D'où vient cette inventivité si subite ?