embrangled in difficulties - запутавшийся в трудностях
1. запутывать, усложнять
~d in difficulties - запутавшийся в трудностях
2. смущать, сбивать с толку, ставить в тупик