In Malayalam, there is a proverb "Whether the leaf falls on a thorn or a thorn on a leaf, the leaf is always harmed." Can you suggest an English saying similar to this?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
"Damned if you do, damned if you don't." might fit
How about "throwing an egg against a rock" ? I couldn't find a definition but it is used in some of the sources and books.
For example, in this book about Chinese Philosophy (The Ways of Confucianism: Investigations in Chinese Philosophy By David S. Nivison):
"No-win situation" might suit you.
More information: http://en.wikipedia.org/wiki/No-win_situation