not have a leg to stand on
не иметь шансов доказать что-либо, выиграть в споре/суде
https://dictionary.cambridge.org/ru/словарь/англо-русский/not-have-a-leg-to-stand-oт