ReadWriteQuiz
Chinese dictionary
reach the end of the road; be in an impasse; have come to a dead end; reach the end of the rope
他们肯定走头无路了才杀人。
They had to be pretty desperate to kill someone.
他们肯定走头无路了才杀人。
They had to be pretty desperate to kill someone.