find oneself in the mire

find oneself in the mire是什么意思、find oneself in the mire怎么读
发现自己陷入困境

find oneself in the mire汉语翻译

发现自己陷入困境