expose no matter how arduous - Español Inglés Diccionario