translate English to French: Loring achieved this goal and many others throughout her illustrious career.
Loring atteint ce but et bien d'autres encore tout au long de son illustre carrière.