we'll take care of this - Alemán Inglés Diccionario