to take the matter further - Turkish English Dictionary