translate English to French: Your body deserves to feel and smell heavenly.
Vous méritez de vous sentir bien dans votre peau.