The English term "objurgate" matches the Italian term "criticare"

other english words that include "objurgate" : italian :
objurgates biasima