run one's head against a wall

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

• be in a frustrating situation, be in a situation which cannot be controlled

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

بپرس