Not have a leg to stand on

Be very shaky / Not hold water


Non stare in piedi

Non reggere / Non avere nessun fondamento


Meanings
A statement previously made cannot be justified or proved

Examples
Without witnesses, your alibi doesn't have a leg to stand on
Senza testimoni, il tuo alibi non regge

You'd better come up with another excuse, this one is very shaky and nobody will ever believe it
Inventa un'altra scusa, questa non sta in piedi e non ci crede nessuno

The defense attorneys are building their case on extremely shaky premises, as well as conclusions
Gli avvocati stanno costruendo la difesa su premesse e conclusioni che non reggono assolutamente

I empathize with you, but I have to rule against you because, legally, you don't have a leg to stand on
Sono solidale con te, ma non posso darti ragione, dato che, legalmente, la tua richiesta non ha nessun fondamento