Wiktionary
at the end of one's rope
prep.phr. 1 (alternative form of at the end of one's tether English) 2 out of options; having no more options.