神人共愤 meaning in English
incur the wrath [indignity] of all gods and men; arouse [stir up] the indignation of immortals and mortals alike
incur the wrath [indignity] of all gods and men; arouse [stir up] the indignation of immortals and mortals alike