In Malayalam, there is a proverb "Either the leaf falls on a thorn or a thorn on a leaf, it harms the leaf." Can you suggest an English saying similar to this?
"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