过关斩将[guò guān zhǎn jiàng]
词典overcome all the difficulties in the way:过关斩将;过五关斩六将。
词典911查询·英语单词
词典Many Rivers to Cross:[电影]过关斩将。
911查询·英语单词
overcome all the difficulties in the way