穷途末路

be at the end of one's rope, come to a dead end...