無法證實;無法解釋(理由);站不住腳
to be in a position where you are unable to prove sth or explain why sth is reasonable
Without written evidence, we don't have a leg to stand on.我們沒有書面證據就站不住腳。
釋義來自《牛津高階英漢雙解詞典》第 9 版