ram one's head against the wall

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

• be hard on oneself, "beat oneself up"; try and accomplish something that can't be done that only results in frustration

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

بپرس