Wiktionary
on a losing wicket
a. (context idiomatic English) in a no-win situation.
a. (context idiomatic English) in a no-win situation.