“舆论哗然”对应的英文单词有:Public opinion is seething with indignation.
Public opinion is seething with indignation.