requiring much work - Alemán Inglés Diccionario