In a hard - pressed situation; also, without any way of escapeدر شرایط بسیار سختی بودن طوری که سر و کله زدن با آن بسیار دشوار است+ عکس و لینک