at the end of one's rope


at the end of one's rope

So harassed or troubled that you are at the limit of your ability to cope; from a tethered horse being unable to reach more grass to eat because its rope is fully stretched.