translate English to French: Invigorates body and mind with scientifically tested substances.
Stimule le corps et l’esprit avec des substances validées scientifiquement.