with twenty-twenty hindsight - Francés Inglés Diccionario