up against a stone wall

انگلیسی به انگلیسی

• in trouble, in a difficult situation, in a bind

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

بپرس