translate English to French: And yet it is an invention that only came to us a few centuries ago.
Pourtant, son invention ne date que de quelques siècles.