translate English to French: That brings me to the next point: promotion and marketing.
Ceci m’amène au point suivant: la promotion et le marketing.