at the end of one's rope

智穷力竭, 山穷水尽
英汉词典
相关词语