translate English to French: Lives up to its promise, too, with an energetic delivery that produces a heavy and long-lasting smoke.
Il ne fait pas qu'en promettre car sa manière énergique de livrer les arômes vous meuble le palais d'une fumée lourde en mâche et longue en bouche.