有口难分的英文是「find it hard to vindicate oneself」
you kou nan fen
分:分辩。有嘴难分辩。形容难分辩清楚。
元·萧德祥《杀狗劝夫》第一折:“直着我有口难分,进推无门。”