translate English to French: After showing success in rats, the medication is now being tested in humans.
Après s'être révélé efficace chez les rats, le médicament est maintenant à l'essai chez les humains.