見不得人

Idiom

 * 1) shameful and cannot be revealed