Learn French: Elle est émerveillée que ce chef-d'œuvre ait remporté le trophée. - She is amazed that this masterpiece won the trophy.