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. 如果没有证人,你就无法证明。

正在查询

outgoer flopped 开战 全局性 fundamentals depopulates breadthways shift uneasily mind reader routine analysis