significant advance made in something - Spanish English Dictionary