wonders, marvels (remarkable or extraordinary things)
remarkable achievements or results (as in 'to do wonders')
Elle a fait des merveilles avec ce projet.
She worked wonders with that project.