百喙难辞的英文是「A hundred mouths are hard to swallow」
bai hui nan ci
喙:嘴,借指人的嘴。指纵有众多百口也很难解释。
清·夏燮《中西纪事·江上议款》:“江自以卖城之罪百喙难辞,因乘间自尽。”