有口難分

Idiom

 * 1) to find it hard to vindicate oneself