to take the long view - Español Inglés Diccionario