Language:
Free Online Dictionary|3Dict

人神同愤

Source : CEDICT

to incur the greatest popular indignation (idiom)