百口难分的英文是「find it hard to vindicate oneself」
bai kou nan fen
即使有一百张嘴也难分辩清楚。犹百口莫辩。
清·魏秀仁《花月痕》第三回:“这‘薄幸’两字,我也百口难分了!”