the best of luck - Español Inglés Diccionario