in einer zwickmühle stecken

listen to the pronunciation of in einer zwickmühle stecken
ألمانية - الإنجليزية
to be (stuck/caught) between a rock and a hard place