back to the wall

پیشنهاد کاربران

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

بپرس