Correct

人神共愤

/ rén shén gòng fèn /
Strokes

Example

Definition

(of a great outrage) arouse the great indignation of both man and god