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

not have a leg to stand on

to be in a situation where you cannot prove something

沒有依據,無法證明
If you haven't got a witness, you haven't got a leg to stand on. 如果沒有證人,你就無法證明。

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