find oneself in the mire

发现自己陷入困境
英汉词典
相关词语