translate English to French: This segment will excite your taste buds.
Ce segment vous mettra l’eau à la bouche.