百口莫辩的英文是「beyond dispute」
bai kou mo bian
莫:不能;辩:辩白。即使有一百张嘴也辩白不清。形容不管怎样辩白也说不清楚。
宋·刘过《建康狱中上吴居父》:“虽有百口而莫辩其辜。”