frustration
-
Bang your head against a brick wall
To engage in a hopeless and frustrating effort with no prospect of success.
-
Pounding sand
To be engaged in a futile, pointless, or entirely unproductive activity.
The meaning and origin of interesting English phrases
To engage in a hopeless and frustrating effort with no prospect of success.
To be engaged in a futile, pointless, or entirely unproductive activity.