i will take care of everything else. - Inglés Sinónimo Diccionario