doing as much as one can - Alemán Inglés Diccionario