leapfrog one's way to success - Francés Inglés Diccionario