plough your own furrow - Spanish English Dictionary