at end of one's rope - EE Dictionary | EE Dictionary