“公然抨击”可以翻译为 "openly denounce" 或 "publicly condemn"。
"openly denounce" 强调公开、毫不掩饰地谴责或抨击,常用于表达对某人、某事或某种行为的强烈不满或反对。
"publicly condemn" 同样表示公开谴责,但更侧重于在公众场合或公开场合下表达这种谴责。
根据具体语境,也可以选择其他表达方式,如:
"publicly criticize"(公开批评)
"launch a public attack on"(对……发起公开抨击)