translate English to French: The number of video delivered over 1500.
Le nombre de vidéo livré plus de 1500.