take (something) further - Spanish English Dictionary