to paddle one's own canoe - Spanish English Dictionary