translate English to French: I was captivated by their incredible work.
J’ai été fascinée par leurs réalisations extraordinaires.