take something (much) further - Turkish English Dictionary