meaning of bedrängliche Schwierigkeit

bedrängliche Schwierigkeit - German to English

besetting difficulty