believe despite all odds - Español Inglés Diccionario