人神共憤

Idiom

 * 1) hated and reviled