with a huge effort - Alemán Inglés Diccionario