it was all luck - Alemán Inglés Diccionario