it's the least i could do - Alemán Inglés Diccionario