translate English to French: It will arrive with you after 5 to 10 days.
Il arrivera chez vous après 5 à 10 jours.