千夫所指用英语怎么翻译?

正确答案:
成语《千夫所指》英语翻译如下:
be subjected to the censure of everybody <be in the dock>