translate English to French: Yet, on April 1, 2003, the unthinkable happened:
Pourtant, le 1er avril 2003, l’impensable s’est produit :