“公然抨击”可以翻译为 publicly denounce 或 openly criticize。
publicly denounce:强调在公开场合、以正式的方式谴责或抨击,语气相对较为强烈。
openly criticize:侧重于在公开场合表达不满或批评,语气可能稍显温和,但同样传达了公开表达反对意见的含义。
具体使用哪个表达,可以根据语境和想要传达的语气强度来选择。例如:
He publicly denounced the government's policies. (他公然抨击政府的政策。)
They openly criticized the company's management. (他们公然批评了公司的管理层。)