translate English to French: The card to annouce the bith of my niece is finished.
Le faire-part présenté en projet il y a une dizaine de jours est enfin imprimé.