BEAT YOUR HEAD AGAINST A STONE WALL
Meaning of BEAT YOUR HEAD AGAINST A STONE WALL in English
try an impossible task, work on a futile project
Preventing war is like beating your head against a stone wall.
Wayne Magnuson.
English idioms vocabulary.
Словарь английских идиом.
2012