to take the matter further - Spanish English Dictionary