Translation of "not have a leg to stand on" - English-Mandarin Chinese dictionary

not have a leg to stand on

not have a leg to stand on

to be in a situation in which you cannot prove something

没有依据,无法证明
If you have no witnesses, you don't have a leg to stand on. 如果没有证人,你就无法证明。

(Translation of “not have a leg to stand on” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)