tread a difficult path - Spanish English Dictionary