Cette expression signifie que l’on se rend un peu ridicule dans un combat contre un ennemi ou pour une cause imaginaires, donc que l’on se bat contre quelque chose sans avoir aucune chance de gagner.
To have your cake and eat it too
Le beurre et l'argent du beurre
To take the fall
Porter le chapeau
To stand someone up
Poser un lapin
To rub salt on the wound
Remuer le couteau dans la plaie
To give someone a hard time
Donner du fil à retordre
To take someone for a ride/mislead
Mener en bateau
To keep both parties happy
Ménager la chèvre et le chou
To fight a losing battle
Se battre contre des moulins à vent
To meet halfway
Couper la poire en deux
Literally/at face value
Au pied de la lettre
The straw that broke the camel's back
Être la goutte d'eau qui fait déborder le vase