Incroyable mais vrai! [fr]

[en] It has finally
arrived!

Il est enfin arrivé!

Finally!