FAQs About the word coming down hard (on)

猛批(某人)

to make a strong effort to stop or oppose (something), to criticize or punish (someone)

指责,谴责,谴责,错误,敲门,批评,找茬,攻击,谴责,贬低

同意,赞美,推荐,认可,背书,称赞,制裁,赞扬

coming down (with) => 来势凶猛(伴随着), coming down => 下来, coming clean (about) => 供认(关于), coming by => 来临, coming along => 随之而来,