translate English to German: All these hormones, their effects and side effects have been known for a long time and have been used in medicine for many years.
Alle diese Hormone und ihre Wirkungen/Nebenwirkungen sind sehr lange bekannt und seit langer Zeit im medizinischen Einsatz.