have a wide reach (marketing) - French English Dictionary